thieves den - French English Dictionary